package order

import (
	"context"
	dto "git.mycaigou.com/gfyx/micro-gfyx-api/infrastructure/dto/business_opportunity"
)

type OrderServiceIface interface {
	SaveOrder(ctx context.Context, request *dto.SaveOrderRequest) (*dto.SaveOrderResponse, error)
	PreviewOrder(ctx context.Context, request *dto.PreviewOrderRequest) (*dto.PreviewOrderResponse, error)
	GetOrderList(ctx context.Context, request *dto.GetOrderListRequest) (*dto.GetOrderListResponse, error)
	GetOrderDetail(ctx context.Context, request *dto.GetOrderDetailRequest) (*dto.OrderDetail, error)
}
